! function($) {
	$.fn.extend({
		//json数据格式化
		serializeObject: function() {
			var o = {};
			var a = this.serializeArray();
			$.each(a, function() {
				if (o[this.name]) {
					if (!o[this.name].push) {
						o[this.name] = [o[this.name]];
					}
					o[this.name].push(this.value || '');
				} else {
					o[this.name] = this.value || '';
				}
			});
			return o;
		}
	});

	//模态窗ajax调用
	$(document).on('click', 'a[data-toggle="modal"]', function(e) {
		e.preventDefault();
		var url = $(this).attr('href'),
			dataID = $(this).attr('val'),
			dataID1 = $(this).attr('val1'),
			dataID2 = $(this).attr('val2'),
			tid=$(this).attr('tid');
		if (url.indexOf('#') == 0) {
			$(url).modal();
		} else {
			$.get(url, {id: dataID,oid:dataID1}, function(data) {
				$('<div id="' + url + '" tid="'+tid+'" dataID="' + dataID + '" Stauts="' + dataID1 + '" valHide="' + dataID2 + '" class="modal hide fade GetModal">' + data + '</div>')
					.modal()
					.on('hidden', function() {
					$(this).remove();
				});
			});
		}
	});

	//消息提示窗位置
	toastr.options = {
		positionClass: 'toast-bottom-right'
	};
}(window.jQuery);